#ifndef QTOFELCLIENT_H
#define QTOFELCLIENT_H

#include "Basic/BasicCaller.h"

class QTofelClient : public BasicCaller {
    Q_OBJECT
public:
    explicit QTofelClient(QObject *parent = nullptr);
    ~QTofelClient();

public:
    bool start();
    bool exit();

    bool inputOne();

protected:
    void notifyProcessTerminated(int exitCode, QProcess::ExitStatus exitStatus) override;
    void notifyTextAvailable(const QString &line, QProcess::ProcessChannel channel) override;

signals:
};

#endif // QTOFELCLIENT_H
